import axios from "axios";
// import { config } from "vue/types/umd";
// axios实例对象
const instance = axios.create({
    baseURL: "http://kumanxuan1.f3322.net:8001",
    timeout: 6000
})
// 请求拦截器：
instance.interceptors.request.use(config => {
    // 什么时候执行这里的代码？发送请求之前执行这里的代码
    // console.log("config是:", config)
    //是一个axios帮我们封装好的关于本次请求详情的一个对象
    //！！！在这个函数中。可以去做一些请求发出去之前的准备工作，例如把token添加到请求头
    // let token = localStorage.getItem("token");
    // if (token) {
    //     config.headers.token = token
    // }
    return config
}), err => {
    return Promise.reject(err);
}
// 响应拦截器：
instance.interceptors.response.use(res => {
    // console.log("响应拦截器的res", res)
    return res.data
})
export default instance